@import 'mixin.less';
#main {
  .notice {
    background: @color-gray2;
    padding: 1rem 0;
    .notice-title {
      font-size: 20px;
      background: url(../images/icon-notice.png) 5px center no-repeat;
      background-size: 22px;
      padding-left: 36px;
    }
    .notice-list {
      height:33px;
      min-height:40px;
      line-height:40px;
      overflow:hidden;
      background: #fff;
      border-radius: 20px;
      ul {
        margin: 0;
        list-style: none;
        .notice-item {
          height:40px;
          padding-left:10px;
        }
      }
      .notice-icon {
        right: 15px;
        top: 0;
        img {
          width: 25px;
          height: 25px;
        }
      }
    }
  }
  .index-block {
    .index-block-title {
      margin: 80px 0 25px;
    }
    .block-tit {
      font-size: 18px;
      padding: 15px 0 0;
    }
    .block-icon {
      background: url(../images/icon-see.png) left center no-repeat;
      background-size: 22px;
      padding-left: 30px;
    }
    .col-c5 {
      width: 20%;
    }
    .block-two-bg(@num) {
      text-align: center;
      color: #fff;
      width: 100%;
      height: 190px;
      padding-top: 26px;
      display: inline-block;
      text-decoration: none;
      background: url(@num) top center no-repeat;
    }
    .block-two-hover(@num) {
      background: url(@num) top center no-repeat;
    }
    .block-two-bg1 {
      .block-two-bg('../images/bro-bg1.png');
      &:hover {
        .block-two-hover('../images/bro-bg1-1.png');
      }
    }
    .block-two-bg2 {
      .block-two-bg('../images/bro-bg2.png');
      &:hover {
        .block-two-hover('../images/bro-bg2-1.png');
      }
    }
    .block-two-bg3 {
      .block-two-bg('../images/bro-bg3.png');
      &:hover {
        .block-two-hover('../images/bro-bg3-1.png');
      }
    }
    .block-two-bg4 {
      .block-two-bg('../images/bro-bg4.png');
      &:hover {
        .block-two-hover('../images/bro-bg4-1.png');
      }
    }
    .block-two-bg5 {
      .block-two-bg('../images/bro-bg5.png');
      &:hover {
        .block-two-hover('../images/bro-bg5-1.png');
      }
    }
    .swiper2 {
      background: url(../images/index-bg-bottom.jpg) center no-repeat;
      background-size: cover;
      margin-bottom: 30px;
    }
    &.fun-sz {
      .swiper-container {
        width: 100%;
        padding-top: 50px;
        padding-bottom: 50px;
      }
      .swiper-slide {
        background-position: center;
        background-size: cover;
        width: 300px;
        height: 300px;
      }
      .swiper-bottom-tit {
        background: @main-red;
        bottom: 0;
        width: 100%;
        color: #fff;
        padding: 5px 5px;
        text-align: center;
      }
    }
  }
}